﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using Inventario.Negocio;
using System.Text;

namespace Inventario.Presentacion
{
    public partial class VerProductos : System.Web.UI.Page
    {
        
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                if (Request.QueryString["id"] != null)
                {
            Literal1.Text = llenarproductos(Request.QueryString["id"],Request.QueryString["idcabecera"]);
                  
                }
             }
        }

       
        
        private string llenarproductos(string z, string zz)
        {
            Ingreso_Cabecera_Detalle_Factura x = new Ingreso_Cabecera_Detalle_Factura();
            StringBuilder tabla = new StringBuilder();
            tabla.Append("<table border='1' align= 'center'>");
            tabla.Append("<tr>");
            tabla.Append("<td width='68px'>Cantidad</td>");
            tabla.Append("<td width='200px'>Producto</td>");
            tabla.Append("<td width='200px'>Precio</td>");
            tabla.Append("<td width='200px'>OPCIONES</td>");

            tabla.Append("</tr>");


            foreach (var iten in x.ProductosFactura())
            {

                if (iten.cabeceraFactura == Convert.ToInt32(z))
                {
                    tabla.Append("<tr>");
                    tabla.Append("<td>" + iten.cantidad + "</td>");
                    tabla.Append("<td>" + iten.nombreproducto + "</td>");
                    tabla.Append("<td>" + iten.precio + "</td>");
                    tabla.Append("<td><a href='/Ingresar.aspx?id=" + iten.productoid + "&idcabecerafactura=" + zz + "'> Ingresar Producto a bodega </a></td>");
                    tabla.Append("</tr>");
                 
                }

            }

            tabla.Append("</table>");
            return tabla.ToString();
        }
    }
}